home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
CD Fun House 1
/
CD Fun House (Wayzata Technology).iso
/
•The School House•
/
Math Factory™ Demo •••••
/
Math Factory™ Demo •••••.rsrc
/
CODE_37.txt
< prev
next >
Wrap
Text File
|
1988-01-30
|
49KB
|
852 lines
# near model CODE resource
# jump table entries: 912-912 (1 of them)
export_114:
00000000 4E56 F7C4 link A6, -0x083C
00000004 48E7 1000 movem.l -[A7], D3
00000008 422D E9C9 clr.b [A5 - 0x1637]
0000000C 426E FFFE clr.w [A6 - 0x2]
00000010 426E FFFC clr.w [A6 - 0x4]
00000014 426E FFFA clr.w [A6 - 0x6]
00000018 426E FFF8 clr.w [A6 - 0x8]
0000001C 426E FFF6 clr.w [A6 - 0xA]
00000020 42AE FFEE clr.l [A6 - 0x12]
00000024 42AE FFEA clr.l [A6 - 0x16]
00000028 42AE FFE6 clr.l [A6 - 0x1A]
0000002C 42AE FFE2 clr.l [A6 - 0x1E]
00000030 487A 0A5C pea.l [PC + 0xA5C /* 00000A8E, value 0x0, cstring "" */]
00000034 486E FEE2 pea.l [A6 - 0x11E]
00000038 3F3C 00FF move.w -[A7], 0xFF
0000003C 4EAD 01BA jsr [A5 + 0x1BA /* export_51 */]
00000040 426E FEE0 clr.w [A6 - 0x120]
00000044 426E FEDC clr.w [A6 - 0x124]
00000048 426E FED4 clr.w [A6 - 0x12C]
0000004C 42AE FED0 clr.l [A6 - 0x130]
00000050 426E FFF6 clr.w [A6 - 0xA]
00000054 487A 0A3A pea.l [PC + 0xA3A /* 00000A90, value 0x12E, cstring "" */]
00000058 486E FBCC pea.l [A6 - 0x434]
0000005C 3F3C 00FF move.w -[A7], 0xFF
00000060 4EAD 01BA jsr [A5 + 0x1BA /* export_51 */]
00000064 487A 0A2C pea.l [PC + 0xA2C /* 00000A92, value 0x12E0000 */]
00000068 486E FEDE pea.l [A6 - 0x122]
0000006C 3F3C 0001 move.w -[A7], 0x1
00000070 4EAD 01BA jsr [A5 + 0x1BA /* export_51 */]
00000074 487A 0A1E pea.l [PC + 0xA1E /* 00000A94, value 0x204E ' N', cstring "" */]
00000078 486E F9CC pea.l [A6 - 0x634]
0000007C 3F3C 00FF move.w -[A7], 0xFF
00000080 4EAD 01BA jsr [A5 + 0x1BA /* export_51 */]
00000084 4A2D E1B6 tst.b [A5 - 0x1E4A]
00000088 6700 0082 beq +0x84 /* 0000010C */
0000008C 4A2D E1B5 tst.b [A5 - 0x1E4B]
00000090 6600 0040 bne +0x42 /* 000000D2 */
00000094 206D FDE6 movea.l A0, [A5 - 0x21A]
00000098 2050 movea.l A0, [A0]
0000009A 3028 0018 move.w D0, [A0 + 0x18]
0000009E E058 ror D0.w, 8
000000A0 4880 ext.w D0
000000A2 3D40 FECE move.w [A6 - 0x132], D0
000000A6 0C6E 0001 FECE cmpi.w [A6 - 0x132], 0x1
000000AC 6600 0010 bne +0x12 /* 000000BE */
000000B0 3F3C 0154 move.w -[A7], 0x154
000000B4 3F3C 0041 move.w -[A7], 0x41 /* 'A' */
000000B8 A893 syscall MoveTo
000000BA 6000 000C bra +0xE /* 000000C8 */
label000000BE:
000000BE 3F3C 012C move.w -[A7], 0x12C
000000C2 3F3C 0041 move.w -[A7], 0x41 /* 'A' */
000000C6 A893 syscall MoveTo
label000000C8:
000000C8 487A 09CC pea.l [PC + 0x9CC /* 00000A96, value 0x204E616D ' Nam', pstring "Name____________________________" */]
000000CC A884 syscall DrawString
000000CE 6000 003C bra +0x3E /* 0000010C */
label000000D2:
000000D2 206D FDE6 movea.l A0, [A5 - 0x21A]
000000D6 2050 movea.l A0, [A0]
000000D8 3028 0018 move.w D0, [A0 + 0x18]
000000DC E058 ror D0.w, 8
000000DE 4880 ext.w D0
000000E0 3D40 FECE move.w [A6 - 0x132], D0
000000E4 0C6E 0001 FECE cmpi.w [A6 - 0x132], 0x1
000000EA 6600 0010 bne +0x12 /* 000000FC */
000000EE 3F3C 012C move.w -[A7], 0x12C
000000F2 3F3C 0041 move.w -[A7], 0x41 /* 'A' */
000000F6 A893 syscall MoveTo
000000F8 6000 000C bra +0xE /* 00000106 */
label000000FC:
000000FC 3F3C 00FA move.w -[A7], 0xFA
00000100 3F3C 0041 move.w -[A7], 0x41 /* 'A' */
00000104 A893 syscall MoveTo
label00000106:
00000106 487A 09B0 pea.l [PC + 0x9B0 /* 00000AB8, value 0xC416E73, pstring "Answer Sheet" */]
0000010A A884 syscall DrawString
label0000010C:
0000010C 3D7C 0001 FFF6 move.w [A6 - 0xA], 0x1
00000112 4A2D E1B6 tst.b [A5 - 0x1E4A]
00000116 6700 0038 beq +0x3A /* 00000150 */
0000011A 206D FDE6 movea.l A0, [A5 - 0x21A]
0000011E 2050 movea.l A0, [A0]
00000120 3028 0018 move.w D0, [A0 + 0x18]
00000124 E058 ror D0.w, 8
00000126 4880 ext.w D0
00000128 3D40 FECE move.w [A6 - 0x132], D0
0000012C 0C6E 0001 FECE cmpi.w [A6 - 0x132], 0x1
00000132 6600 000C bne +0xE /* 00000140 */
00000136 3D7C 005A FFFA move.w [A6 - 0x6], 0x5A /* 'Z' */
0000013C 6000 0008 bra +0xA /* 00000146 */
label00000140:
00000140 3D7C 0032 FFFA move.w [A6 - 0x6], 0x32 /* '2' */
label00000146:
00000146 3D7C 0096 FFF8 move.w [A6 - 0x8], 0x96
0000014C 6000 000E bra +0x10 /* 0000015C */
label00000150:
00000150 3D7C 0023 FFFA move.w [A6 - 0x6], 0x23 /* '#' */
00000156 3D7C 001E FFF8 move.w [A6 - 0x8], 0x1E
label0000015C:
0000015C 2F07 move.l -[A7], D7
0000015E 7001 moveq.l D0, 0x01
00000160 7E04 moveq.l D7, 0x04
00000162 9E40 sub.w D7, D0
00000164 6D00 08CE blt +0x8D0 /* 00000A34 */
00000168 3D40 FFFE move.w [A6 - 0x2], D0
label0000016C:
0000016C 2F07 move.l -[A7], D7
0000016E 7001 moveq.l D0, 0x01
00000170 7E05 moveq.l D7, 0x05
00000172 9E40 sub.w D7, D0
00000174 6D00 085E blt +0x860 /* 000009D4 */
00000178 3D40 FFFC move.w [A6 - 0x4], D0
label0000017C:
0000017C 302E FFF6 move.w D0, [A6 - 0xA]
00000180 48C0 ext.l D0
00000182 2F00 move.l -[A7], D0
00000184 486E FEE2 pea.l [A6 - 0x11E]
00000188 4EAD 00BA jsr [A5 + 0xBA /* export_19 */]
0000018C 486E FEE2 pea.l [A6 - 0x11E]
00000190 486E F8C4 pea.l [A6 - 0x73C]
00000194 4EAD 01B2 jsr [A5 + 0x1B2 /* export_50 */]
00000198 487A 092C pea.l [PC + 0x92C /* 00000AC6, value 0x32E2020, pstring ". " */]
0000019C 486E F8C4 pea.l [A6 - 0x73C]
000001A0 4EAD 01CA jsr [A5 + 0x1CA /* export_53 */]
000001A4 486E F8C4 pea.l [A6 - 0x73C]
000001A8 486E FEE2 pea.l [A6 - 0x11E]
000001AC 3F3C 00FF move.w -[A7], 0xFF
000001B0 4EAD 01BA jsr [A5 + 0x1BA /* export_51 */]
000001B4 3F2E FFFA move.w -[A7], [A6 - 0x6]
000001B8 3F2E FFF8 move.w -[A7], [A6 - 0x8]
000001BC A893 syscall MoveTo
000001BE 486E FEE2 pea.l [A6 - 0x11E]
000001C2 A884 syscall DrawString
000001C4 4A2D EE1B tst.b [A5 - 0x11E5]
000001C8 6700 014A beq +0x14C /* 00000314 */
000001CC 302E FFF6 move.w D0, [A6 - 0xA]
000001D0 C1FC 0016 muls.w D0, 0x16
000001D4 41ED F41A lea.l A0, [A5 - 0xBE6]
000001D8 4870 0000 pea.l [A0 + D0.w]
000001DC 486D FB36 pea.l [A5 - 0x4CA]
000001E0 3F3C 00FF move.w -[A7], 0xFF
000001E4 4EAD 01BA jsr [A5 + 0x1BA /* export_51 */]
000001E8 426E FEDC clr.w [A6 - 0x124]
000001EC 302E FFF6 move.w D0, [A6 - 0xA]
000001F0 C1FC 0016 muls.w D0, 0x16
000001F4 7200 moveq.l D1, 0x00
000001F6 41ED F41A lea.l A0, [A5 - 0xBE6]
000001FA 1230 0000 move.b D1, [A0 + D0.w]
000001FE 3D41 FEE0 move.w [A6 - 0x120], D1
label00000202:
00000202 302E FEE0 move.w D0, [A6 - 0x120]
00000206 5340 subq.w D0, 1
00000208 3D40 FEE0 move.w [A6 - 0x120], D0
0000020C 302E FEDC move.w D0, [A6 - 0x124]
00000210 5240 addq.w D0, 1
00000212 3D40 FEDC move.w [A6 - 0x124], D0
00000216 302E FEE0 move.w D0, [A6 - 0x120]
0000021A 48C0 ext.l D0
0000021C B0AD EE16 cmp.l D0, [A5 - 0x11EA]
00000220 6600 FFE0 bne -0x1E /* 00000202 */
00000224 486E FEDE pea.l [A6 - 0x122]
00000228 486D FB36 pea.l [A5 - 0x4CA]
0000022C 3F3C 00FF move.w -[A7], 0xFF
00000230 3F2E FEDC move.w -[A7], [A6 - 0x124]
00000234 4EAD 01D2 jsr [A5 + 0x1D2 /* export_54 */]
00000238 486D FB36 pea.l [A5 - 0x4CA]
0000023C A884 syscall DrawString
0000023E 0C6D 002B FA34 cmpi.w [A5 - 0x5CC], 0x2B /* '+' */
00000244 57C0 seq D0
00000246 4400 neg.b D0
00000248 0C6D 002D FA34 cmpi.w [A5 - 0x5CC], 0x2D /* '-' */
0000024E 57C1 seq D1
00000250 4401 neg.b D1
00000252 8001 or.b D0, D1
00000254 6700 00BA beq +0xBC /* 00000310 */
00000258 3D7C 0001 FEDA move.w [A6 - 0x126], 0x1
0000025E 487A 086A pea.l [PC + 0x86A /* 00000ACA, value 0x120, cstring "" */]
00000262 486E FACC pea.l [A6 - 0x534]
00000266 3F3C 00FF move.w -[A7], 0xFF
0000026A 4EAD 01BA jsr [A5 + 0x1BA /* export_51 */]
0000026E 302E FEDA move.w D0, [A6 - 0x126]
00000272 7200 moveq.l D1, 0x00
00000274 41ED FB36 lea.l A0, [A5 - 0x4CA]
00000278 1230 0000 move.b D1, [A0 + D0.w]
0000027C 0C41 002E cmpi.w D1, 0x2E /* '.' */
00000280 6700 0064 beq +0x66 /* 000002E6 */
label00000284:
00000284 302E FEDA move.w D0, [A6 - 0x126]
00000288 7200 moveq.l D1, 0x00
0000028A 41ED FB36 lea.l A0, [A5 - 0x4CA]
0000028E 1230 0000 move.b D1, [A0 + D0.w]
00000292 0241 00FF andi.w D1, 0xFF
00000296 0041 0100 ori.w D1, 0x100
0000029A 3D41 F8C4 move.w [A6 - 0x73C], D1
0000029E 486E FACC pea.l [A6 - 0x534]
000002A2 486E F7C4 pea.l [A6 - 0x83C]
000002A6 4EAD 01B2 jsr [A5 + 0x1B2 /* export_50 */]
000002AA 486E F8C4 pea.l [A6 - 0x73C]
000002AE 486E F7C4 pea.l [A6 - 0x83C]
000002B2 4EAD 01CA jsr [A5 + 0x1CA /* export_53 */]
000002B6 486E F7C4 pea.l [A6 - 0x83C]
000002BA 486E FACC pea.l [A6 - 0x534]
000002BE 3F3C 00FF move.w -[A7], 0xFF
000002C2 4EAD 01BA jsr [A5 + 0x1BA /* export_51 */]
000002C6 302E FEDA move.w D0, [A6 - 0x126]
000002CA 5240 addq.w D0, 1
000002CC 3D40 FEDA move.w [A6 - 0x126], D0
000002D0 302E FEDA move.w D0, [A6 - 0x126]
000002D4 7200 moveq.l D1, 0x00
000002D6 41ED FB36 lea.l A0, [A5 - 0x4CA]
000002DA 1230 0000 move.b D1, [A0 + D0.w]
000002DE 0C41 002E cmpi.w D1, 0x2E /* '.' */
000002E2 6600 FFA0 bne -0x5E /* 00000284 */
label000002E6:
000002E6 558F subq.l A7, 2
000002E8 486E FEE2 pea.l [A6 - 0x11E]
000002EC A88C syscall StringWidth
000002EE 3D5F FEE0 move.w [A6 - 0x120], [A7]+
000002F2 3D6E FEE0 FED6 move.w [A6 - 0x12A], [A6 - 0x120]
000002F8 558F subq.l A7, 2
000002FA 486E FACC pea.l [A6 - 0x534]
000002FE A88C syscall StringWidth
00000300 3D5F FEE0 move.w [A6 - 0x120], [A7]+
00000304 302E FED6 move.w D0, [A6 - 0x12A]
00000308 D06E FEE0 add.w D0, [A6 - 0x120]
0000030C 3D40 FED6 move.w [A6 - 0x12A], D0
label00000310:
00000310 6000 0014 bra +0x16 /* 00000326 */
label00000314:
00000314 302E FFF6 move.w D0, [A6 - 0xA]
00000318 C1FC 0016 muls.w D0, 0x16
0000031C 41ED F41A lea.l A0, [A5 - 0xBE6]
00000320 4870 0000 pea.l [A0 + D0.w]
00000324 A884 syscall DrawString
label00000326:
00000326 302E FFF8 move.w D0, [A6 - 0x8]
0000032A 0640 000F addi.w D0, 0xF
0000032E 3D40 FFF8 move.w [A6 - 0x8], D0
00000332 4A2D EE1B tst.b [A5 - 0x11E5]
00000336 6700 01A0 beq +0x1A2 /* 000004D8 */
0000033A 302E FFF6 move.w D0, [A6 - 0xA]
0000033E C1FC 0016 muls.w D0, 0x16
00000342 41ED EE16 lea.l A0, [A5 - 0x11EA]
00000346 4870 0000 pea.l [A0 + D0.w]
0000034A 486E FCCC pea.l [A6 - 0x334]
0000034E 3F3C 00FF move.w -[A7], 0xFF
00000352 4EAD 01BA jsr [A5 + 0x1BA /* export_51 */]
00000356 426E FED4 clr.w [A6 - 0x12C]
0000035A 302E FFF6 move.w D0, [A6 - 0xA]
0000035E C1FC 0016 muls.w D0, 0x16
00000362 7200 moveq.l D1, 0x00
00000364 41ED EE16 lea.l A0, [A5 - 0x11EA]
00000368 1230 0000 move.b D1, [A0 + D0.w]
0000036C 3D41 FEE0 move.w [A6 - 0x120], D1
label00000370:
00000370 302E FEE0 move.w D0, [A6 - 0x120]
00000374 5340 subq.w D0, 1
00000376 3D40 FEE0 move.w [A6 - 0x120], D0
0000037A 302E FED4 move.w D0, [A6 - 0x12C]
0000037E 5240 addq.w D0, 1
00000380 3D40 FED4 move.w [A6 - 0x12C], D0
00000384 302E FEE0 move.w D0, [A6 - 0x120]
00000388 48C0 ext.l D0
0000038A B0AD EE12 cmp.l D0, [A5 - 0x11EE]
0000038E 6600 FFE0 bne -0x1E /* 00000370 */
00000392 486E FEDE pea.l [A6 - 0x122]
00000396 486E FCCC pea.l [A6 - 0x334]
0000039A 3F3C 00FF move.w -[A7], 0xFF
0000039E 3F2E FED4 move.w -[A7], [A6 - 0x12C]
000003A2 4EAD 01D2 jsr [A5 + 0x1D2 /* export_54 */]
000003A6 302D FA34 move.w D0, [A5 - 0x5CC]
000003AA 0240 00FF andi.w D0, 0xFF
000003AE 0040 0100 ori.w D0, 0x100
000003B2 3D40 F8C4 move.w [A6 - 0x73C], D0
000003B6 487A 0714 pea.l [PC + 0x714 /* 00000ACC, value 0x1200000 */]
000003BA 486E F8C4 pea.l [A6 - 0x73C]
000003BE 4EAD 01CA jsr [A5 + 0x1CA /* export_53 */]
000003C2 486E FCCC pea.l [A6 - 0x334]
000003C6 486E F8C4 pea.l [A6 - 0x73C]
000003CA 4EAD 01CA jsr [A5 + 0x1CA /* export_53 */]
000003CE 486E F8C4 pea.l [A6 - 0x73C]
000003D2 486D FB36 pea.l [A5 - 0x4CA]
000003D6 3F3C 00FF move.w -[A7], 0xFF
000003DA 4EAD 01BA jsr [A5 + 0x1BA /* export_51 */]
000003DE 0C6D 002B FA34 cmpi.w [A5 - 0x5CC], 0x2B /* '+' */
000003E4 57C0 seq D0
000003E6 4400 neg.b D0
000003E8 0C6D 002D FA34 cmpi.w [A5 - 0x5CC], 0x2D /* '-' */
000003EE 57C1 seq D1
000003F0 4401 neg.b D1
000003F2 8001 or.b D0, D1
000003F4 6700 009E beq +0xA0 /* 00000494 */
000003F8 487A 06D4 pea.l [PC + 0x6D4 /* 00000ACE, value 0x120, cstring "" */]
000003FC 486E FACC pea.l [A6 - 0x534]
00000400 3F3C 00FF move.w -[A7], 0xFF
00000404 4EAD 01BA jsr [A5 + 0x1BA /* export_51 */]
00000408 3D7C 0001 FEDA move.w [A6 - 0x126], 0x1
label0000040E:
0000040E 302E FEDA move.w D0, [A6 - 0x126]
00000412 7200 moveq.l D1, 0x00
00000414 41ED FB36 lea.l A0, [A5 - 0x4CA]
00000418 1230 0000 move.b D1, [A0 + D0.w]
0000041C 0241 00FF andi.w D1, 0xFF
00000420 0041 0100 ori.w D1, 0x100
00000424 3D41 F8C4 move.w [A6 - 0x73C], D1
00000428 486E FACC pea.l [A6 - 0x534]
0000042C 486E F7C4 pea.l [A6 - 0x83C]
00000430 4EAD 01B2 jsr [A5 + 0x1B2 /* export_50 */]
00000434 486E F8C4 pea.l [A6 - 0x73C]
00000438 486E F7C4 pea.l [A6 - 0x83C]
0000043C 4EAD 01CA jsr [A5 + 0x1CA /* export_53 */]
00000440 486E F7C4 pea.l [A6 - 0x83C]
00000444 486E FACC pea.l [A6 - 0x534]
00000448 3F3C 00FF move.w -[A7], 0xFF
0000044C 4EAD 01BA jsr [A5 + 0x1BA /* export_51 */]
00000450 302E FEDA move.w D0, [A6 - 0x126]
00000454 5240 addq.w D0, 1
00000456 3D40 FEDA move.w [A6 - 0x126], D0
0000045A 302E FEDA move.w D0, [A6 - 0x126]
0000045E 7200 moveq.l D1, 0x00
00000460 41ED FB36 lea.l A0, [A5 - 0x4CA]
00000464 1230 0000 move.b D1, [A0 + D0.w]
00000468 0C41 002E cmpi.w D1, 0x2E /* '.' */
0000046C 6600 FFA0 bne -0x5E /* 0000040E */
00000470 558F subq.l A7, 2
00000472 486E FACC pea.l [A6 - 0x534]
00000476 A88C syscall StringWidth
00000478 3D5F FEE0 move.w [A6 - 0x120], [A7]+
0000047C 302E FFFA move.w D0, [A6 - 0x6]
00000480 D06E FED6 add.w D0, [A6 - 0x12A]
00000484 906E FEE0 sub.w D0, [A6 - 0x120]
00000488 3F00 move.w -[A7], D0
0000048A 3F2E FFF8 move.w -[A7], [A6 - 0x8]
0000048E A893 syscall MoveTo
00000490 6000 003C bra +0x3E /* 000004CE */
label00000494:
00000494 558F subq.l A7, 2
00000496 302E FFF6 move.w D0, [A6 - 0xA]
0000049A C1FC 0016 muls.w D0, 0x16
0000049E 41ED F41A lea.l A0, [A5 - 0xBE6]
000004A2 4870 0000 pea.l [A0 + D0.w]
000004A6 A88C syscall StringWidth
000004A8 302E FFFA move.w D0, [A6 - 0x6]
000004AC D05F add.w D0, [A7]+
000004AE 5A40 addq.w D0, 5
000004B0 558F subq.l A7, 2
000004B2 486E FEE2 pea.l [A6 - 0x11E]
000004B6 2600 move.l D3, D0
000004B8 A88C syscall StringWidth
000004BA D65F add.w D3, [A7]+
000004BC 558F subq.l A7, 2
000004BE 486D FB36 pea.l [A5 - 0x4CA]
000004C2 A88C syscall StringWidth
000004C4 965F sub.w D3, [A7]+
000004C6 3F03 move.w -[A7], D3
000004C8 3F2E FFF8 move.w -[A7], [A6 - 0x8]
000004CC A893 syscall MoveTo
label000004CE:
000004CE 486D FB36 pea.l [A5 - 0x4CA]
000004D2 A884 syscall DrawString
000004D4 6000 0084 bra +0x86 /* 0000055A */
label000004D8:
000004D8 302D FA34 move.w D0, [A5 - 0x5CC]
000004DC 0240 00FF andi.w D0, 0xFF
000004E0 0040 0100 ori.w D0, 0x100
000004E4 3D40 F8C4 move.w [A6 - 0x73C], D0
000004E8 487A 05E6 pea.l [PC + 0x5E6 /* 00000AD0, value 0x1200130 */]
000004EC 486E F8C4 pea.l [A6 - 0x73C]
000004F0 4EAD 01CA jsr [A5 + 0x1CA /* export_53 */]
000004F4 302E FFF6 move.w D0, [A6 - 0xA]
000004F8 C1FC 0016 muls.w D0, 0x16
000004FC 41ED EE16 lea.l A0, [A5 - 0x11EA]
00000500 4870 0000 pea.l [A0 + D0.w]
00000504 486E F8C4 pea.l [A6 - 0x73C]
00000508 4EAD 01CA jsr [A5 + 0x1CA /* export_53 */]
0000050C 486E F8C4 pea.l [A6 - 0x73C]
00000510 486D FB36 pea.l [A5 - 0x4CA]
00000514 3F3C 00FF move.w -[A7], 0xFF
00000518 4EAD 01BA jsr [A5 + 0x1BA /* export_51 */]
0000051C 558F subq.l A7, 2
0000051E 302E FFF6 move.w D0, [A6 - 0xA]
00000522 C1FC 0016 muls.w D0, 0x16
00000526 41ED F41A lea.l A0, [A5 - 0xBE6]
0000052A 4870 0000 pea.l [A0 + D0.w]
0000052E A88C syscall StringWidth
00000530 302E FFFA move.w D0, [A6 - 0x6]
00000534 D05F add.w D0, [A7]+
00000536 558F subq.l A7, 2
00000538 486E FEE2 pea.l [A6 - 0x11E]
0000053C 2600 move.l D3, D0
0000053E A88C syscall StringWidth
00000540 D65F add.w D3, [A7]+
00000542 558F subq.l A7, 2
00000544 486D FB36 pea.l [A5 - 0x4CA]
00000548 A88C syscall StringWidth
0000054A 965F sub.w D3, [A7]+
0000054C 3F03 move.w -[A7], D3
0000054E 3F2E FFF8 move.w -[A7], [A6 - 0x8]
00000552 A893 syscall MoveTo
00000554 486D FB36 pea.l [A5 - 0x4CA]
00000558 A884 syscall DrawString
label0000055A:
0000055A 4A2D EE1B tst.b [A5 - 0x11E5]
0000055E 6700 0058 beq +0x5A /* 000005B8 */
00000562 558F subq.l A7, 2
00000564 486E FEE2 pea.l [A6 - 0x11E]
00000568 A88C syscall StringWidth
0000056A 302E FFFA move.w D0, [A6 - 0x6]
0000056E D05F add.w D0, [A7]+
00000570 0440 000A subi.w D0, 0xA /* '\n' */
00000574 3F00 move.w -[A7], D0
00000576 302E FFF8 move.w D0, [A6 - 0x8]
0000057A 5440 addq.w D0, 2
0000057C 3F00 move.w -[A7], D0
0000057E A893 syscall MoveTo
00000580 558F subq.l A7, 2
00000582 302E FFF6 move.w D0, [A6 - 0xA]
00000586 C1FC 0016 muls.w D0, 0x16
0000058A 41ED F41A lea.l A0, [A5 - 0xBE6]
0000058E 4870 0000 pea.l [A0 + D0.w]
00000592 A88C syscall StringWidth
00000594 302E FFFA move.w D0, [A6 - 0x6]
00000598 D05F add.w D0, [A7]+
0000059A 558F subq.l A7, 2
0000059C 486E FEE2 pea.l [A6 - 0x11E]
000005A0 2600 move.l D3, D0
000005A2 A88C syscall StringWidth
000005A4 D65F add.w D3, [A7]+
000005A6 5A43 addq.w D3, 5
000005A8 3F03 move.w -[A7], D3
000005AA 302E FFF8 move.w D0, [A6 - 0x8]
000005AE 5440 addq.w D0, 2
000005B0 3F00 move.w -[A7], D0
000005B2 A891 syscall LineTo
000005B4 6000 0052 bra +0x54 /* 00000608 */
label000005B8:
000005B8 558F subq.l A7, 2
000005BA 486E FEE2 pea.l [A6 - 0x11E]
000005BE A88C syscall StringWidth
000005C0 302E FFFA move.w D0, [A6 - 0x6]
000005C4 D05F add.w D0, [A7]+
000005C6 5B40 subq.w D0, 5
000005C8 3F00 move.w -[A7], D0
000005CA 302E FFF8 move.w D0, [A6 - 0x8]
000005CE 5440 addq.w D0, 2
000005D0 3F00 move.w -[A7], D0
000005D2 A893 syscall MoveTo
000005D4 558F subq.l A7, 2
000005D6 302E FFF6 move.w D0, [A6 - 0xA]
000005DA C1FC 0016 muls.w D0, 0x16
000005DE 41ED F41A lea.l A0, [A5 - 0xBE6]
000005E2 4870 0000 pea.l [A0 + D0.w]
000005E6 A88C syscall StringWidth
000005E8 302E FFFA move.w D0, [A6 - 0x6]
000005EC D05F add.w D0, [A7]+
000005EE 558F subq.l A7, 2
000005F0 486E FEE2 pea.l [A6 - 0x11E]
000005F4 2600 move.l D3, D0
000005F6 A88C syscall StringWidth
000005F8 D65F add.w D3, [A7]+
000005FA 5A43 addq.w D3, 5
000005FC 3F03 move.w -[A7], D3
000005FE 302E FFF8 move.w D0, [A6 - 0x8]
00000602 5440 addq.w D0, 2
00000604 3F00 move.w -[A7], D0
00000606 A891 syscall LineTo
label00000608:
00000608 4A2D E1B5 tst.b [A5 - 0x1E4B]
0000060C 6700 0378 beq +0x37A /* 00000986 */
00000610 302E FFF6 move.w D0, [A6 - 0xA]
00000614 E548 lsl D0.w, 2
00000616 41ED E8D2 lea.l A0, [A5 - 0x172E]
0000061A 2F30 0000 move.l -[A7], [A0 + D0.w]
0000061E 486D FB36 pea.l [A5 - 0x4CA]
00000622 4EAD 00BA jsr [A5 + 0xBA /* export_19 */]
00000626 4A2D EE1B tst.b [A5 - 0x11E5]
0000062A 6700 02CA beq +0x2CC /* 000008F6 */
0000062E 0C6D 002B FA34 cmpi.w [A5 - 0x5CC], 0x2B /* '+' */
00000634 57C0 seq D0
00000636 4400 neg.b D0
00000638 0C6D 002D FA34 cmpi.w [A5 - 0x5CC], 0x2D /* '-' */
0000063E 57C1 seq D1
00000640 4401 neg.b D1
00000642 8001 or.b D0, D1
00000644 6700 0252 beq +0x254 /* 00000898 */
00000648 202D EE16 move.l D0, [A5 - 0x11EA]
0000064C 90AD EE12 sub.l D0, [A5 - 0x11EE]
00000650 2D40 FED0 move.l [A6 - 0x130], D0
00000654 4AAE FED0 tst.l [A6 - 0x130]
00000658 6F00 00CC ble +0xCE /* 00000726 */
0000065C 302E FFF6 move.w D0, [A6 - 0xA]
00000660 C1FC 0016 muls.w D0, 0x16
00000664 41ED EE16 lea.l A0, [A5 - 0x11EA]
00000668 4870 0000 pea.l [A0 + D0.w]
0000066C 486E FDCC pea.l [A6 - 0x234]
00000670 3F3C 00FF move.w -[A7], 0xFF
00000674 4EAD 01BA jsr [A5 + 0x1BA /* export_51 */]
00000678 2F07 move.l -[A7], D7
0000067A 7001 moveq.l D0, 0x01
0000067C 2E2E FED0 move.l D7, [A6 - 0x130]
00000680 9E40 sub.w D7, D0
00000682 6D00 0036 blt +0x38 /* 000006BA */
00000686 3D40 FED8 move.w [A6 - 0x128], D0
label0000068A:
0000068A 486E FDCC pea.l [A6 - 0x234]
0000068E 486E F8C4 pea.l [A6 - 0x73C]
00000692 4EAD 01B2 jsr [A5 + 0x1B2 /* export_50 */]
00000696 487A 043A pea.l [PC + 0x43A /* 00000AD2, value 0x1300130 */]
0000069A 486E F8C4 pea.l [A6 - 0x73C]
0000069E 4EAD 01CA jsr [A5 + 0x1CA /* export_53 */]
000006A2 486E F8C4 pea.l [A6 - 0x73C]
000006A6 486E FDCC pea.l [A6 - 0x234]
000006AA 3F3C 00FF move.w -[A7], 0xFF
000006AE 4EAD 01BA jsr [A5 + 0x1BA /* export_51 */]
000006B2 526E FED8 addq.w [A6 - 0x128], 1
000006B6 51CF FFD2 dbf D7, -0x30 /* 0000068A */
label000006BA:
000006BA 2E1F move.l D7, [A7]+
000006BC 486E FDCC pea.l [A6 - 0x234]
000006C0 486D FB36 pea.l [A5 - 0x4CA]
000006C4 3F3C 00FF move.w -[A7], 0xFF
000006C8 4EAD 01BA jsr [A5 + 0x1BA /* export_51 */]
000006CC 486D FB36 pea.l [A5 - 0x4CA]
000006D0 486E FFF2 pea.l [A6 - 0xE]
000006D4 4EAD 00B2 jsr [A5 + 0xB2 /* export_18 */]
000006D8 0C6D 002B FA34 cmpi.w [A5 - 0x5CC], 0x2B /* '+' */
000006DE 6600 0026 bne +0x28 /* 00000706 */
000006E2 302E FFF6 move.w D0, [A6 - 0xA]
000006E6 E548 lsl D0.w, 2
000006E8 322E FFF6 move.w D1, [A6 - 0xA]
000006EC E549 lsl D1.w, 2
000006EE 41ED E972 lea.l A0, [A5 - 0x168E]
000006F2 2430 1000 move.l D2, [A0 + D1.w]
000006F6 D4AE FFF2 add.l D2, [A6 - 0xE]
000006FA 43ED E8D2 lea.l A1, [A5 - 0x172E]
000006FE 2382 0000 move.l [A1 + D0.w], D2
00000702 6000 0022 bra +0x24 /* 00000726 */
label00000706:
00000706 302E FFF6 move.w D0, [A6 - 0xA]
0000070A E548 lsl D0.w, 2
0000070C 322E FFF6 move.w D1, [A6 - 0xA]
00000710 E549 lsl D1.w, 2
00000712 41ED E972 lea.l A0, [A5 - 0x168E]
00000716 2430 1000 move.l D2, [A0 + D1.w]
0000071A 94AE FFF2 sub.l D2, [A6 - 0xE]
0000071E 43ED E8D2 lea.l A1, [A5 - 0x172E]
00000722 2382 0000 move.l [A1 + D0.w], D2
label00000726:
00000726 4AAE FED0 tst.l [A6 - 0x130]
0000072A 6C00 00F6 bge +0xF8 /* 00000822 */
0000072E 302E FFF6 move.w D0, [A6 - 0xA]
00000732 C1FC 0016 muls.w D0, 0x16
00000736 41ED F41A lea.l A0, [A5 - 0xBE6]
0000073A 4870 0000 pea.l [A0 + D0.w]
0000073E 486E FDCC pea.l [A6 - 0x234]
00000742 3F3C 00FF move.w -[A7], 0xFF
00000746 4EAD 01BA jsr [A5 + 0x1BA /* export_51 */]
0000074A 2F2E FED0 move.l -[A7], [A6 - 0x130]
0000074E 486D FB36 pea.l [A5 - 0x4CA]
00000752 4EAD 00BA jsr [A5 + 0xBA /* export_19 */]
00000756 7000 moveq.l D0, 0x00
00000758 102D FB38 move.b D0, [A5 - 0x4C8]
0000075C 0240 00FF andi.w D0, 0xFF
00000760 0040 0100 ori.w D0, 0x100
00000764 3D40 F8C4 move.w [A6 - 0x73C], D0
00000768 486E F8C4 pea.l [A6 - 0x73C]
0000076C 486E FED0 pea.l [A6 - 0x130]
00000770 4EAD 00B2 jsr [A5 + 0xB2 /* export_18 */]
00000774 2F07 move.l -[A7], D7
00000776 7001 moveq.l D0, 0x01
00000778 2E2E FED0 move.l D7, [A6 - 0x130]
0000077C 9E40 sub.w D7, D0
0000077E 6D00 0036 blt +0x38 /* 000007B6 */
00000782 3D40 FED8 move.w [A6 - 0x128], D0
label00000786:
00000786 486E FDCC pea.l [A6 - 0x234]
0000078A 486E F8C4 pea.l [A6 - 0x73C]
0000078E 4EAD 01B2 jsr [A5 + 0x1B2 /* export_50 */]
00000792 487A 0340 pea.l [PC + 0x340 /* 00000AD4, value 0x1300843 */]
00000796 486E F8C4 pea.l [A6 - 0x73C]
0000079A 4EAD 01CA jsr [A5 + 0x1CA /* export_53 */]
0000079E 486E F8C4 pea.l [A6 - 0x73C]
000007A2 486E FDCC pea.l [A6 - 0x234]
000007A6 3F3C 00FF move.w -[A7], 0xFF
000007AA 4EAD 01BA jsr [A5 + 0x1BA /* export_51 */]
000007AE 526E FED8 addq.w [A6 - 0x128], 1
000007B2 51CF FFD2 dbf D7, -0x30 /* 00000786 */
label000007B6:
000007B6 2E1F move.l D7, [A7]+
000007B8 486E FDCC pea.l [A6 - 0x234]
000007BC 486D FB36 pea.l [A5 - 0x4CA]
000007C0 3F3C 00FF move.w -[A7], 0xFF
000007C4 4EAD 01BA jsr [A5 + 0x1BA /* export_51 */]
000007C8 486D FB36 pea.l [A5 - 0x4CA]
000007CC 486E FFF2 pea.l [A6 - 0xE]
000007D0 4EAD 00B2 jsr [A5 + 0xB2 /* export_18 */]
000007D4 0C6D 002B FA34 cmpi.w [A5 - 0x5CC], 0x2B /* '+' */
000007DA 6600 0026 bne +0x28 /* 00000802 */
000007DE 302E FFF6 move.w D0, [A6 - 0xA]
000007E2 E548 lsl D0.w, 2
000007E4 322E FFF6 move.w D1, [A6 - 0xA]
000007E8 E549 lsl D1.w, 2
000007EA 242E FFF2 move.l D2, [A6 - 0xE]
000007EE 41ED E922 lea.l A0, [A5 - 0x16DE]
000007F2 D4B0 1000 add.l D2, [A0 + D1.w]
000007F6 43ED E8D2 lea.l A1, [A5 - 0x172E]
000007FA 2382 0000 move.l [A1 + D0.w], D2
000007FE 6000 0022 bra +0x24 /* 00000822 */
label00000802:
00000802 302E FFF6 move.w D0, [A6 - 0xA]
00000806 E548 lsl D0.w, 2
00000808 322E FFF6 move.w D1, [A6 - 0xA]
0000080C E549 lsl D1.w, 2
0000080E 242E FFF2 move.l D2, [A6 - 0xE]
00000812 41ED E922 lea.l A0, [A5 - 0x16DE]
00000816 94B0 1000 sub.l D2, [A0 + D1.w]
0000081A 43ED E8D2 lea.l A1, [A5 - 0x172E]
0000081E 2382 0000 move.l [A1 + D0.w], D2
label00000822:
00000822 302E FFF6 move.w D0, [A6 - 0xA]
00000826 E548 lsl D0.w, 2
00000828 41ED E8D2 lea.l A0, [A5 - 0x172E]
0000082C 2F30 0000 move.l -[A7], [A0 + D0.w]
00000830 486D FB36 pea.l [A5 - 0x4CA]
00000834 4EAD 00BA jsr [A5 + 0xBA /* export_19 */]
00000838 202D EE16 move.l D0, [A5 - 0x11EA]
0000083C B0AD EE12 cmp.l D0, [A5 - 0x11EE]
00000840 6F00 000C ble +0xE /* 0000084E */
00000844 2D6D EE16 FFEE move.l [A6 - 0x12], [A5 - 0x11EA]
0000084A 6000 0008 bra +0xA /* 00000854 */
label0000084E:
0000084E 2D6D EE12 FFEE move.l [A6 - 0x12], [A5 - 0x11EE]
label00000854:
00000854 426E FEDC clr.w [A6 - 0x124]
00000858 7000 moveq.l D0, 0x00
0000085A 102D FB36 move.b D0, [A5 - 0x4CA]
0000085E 3D40 FEE0 move.w [A6 - 0x120], D0
label00000862:
00000862 302E FEE0 move.w D0, [A6 - 0x120]
00000866 5340 subq.w D0, 1
00000868 3D40 FEE0 move.w [A6 - 0x120], D0
0000086C 302E FEDC move.w D0, [A6 - 0x124]
00000870 5240 addq.w D0, 1
00000872 3D40 FEDC move.w [A6 - 0x124], D0
00000876 302E FEE0 move.w D0, [A6 - 0x120]
0000087A 48C0 ext.l D0
0000087C B0AE FFEE cmp.l D0, [A6 - 0x12]
00000880 6600 FFE0 bne -0x1E /* 00000862 */
00000884 486E FEDE pea.l [A6 - 0x122]
00000888 486D FB36 pea.l [A5 - 0x4CA]
0000088C 3F3C 00FF move.w -[A7], 0xFF
00000890 3F2E FEDC move.w -[A7], [A6 - 0x124]
00000894 4EAD 01D2 jsr [A5 + 0x1D2 /* export_54 */]
label00000898:
00000898 0C6D 0078 FA34 cmpi.w [A5 - 0x5CC], 0x78 /* 'x' */
0000089E 6600 0056 bne +0x58 /* 000008F6 */
000008A2 202D EE16 move.l D0, [A5 - 0x11EA]
000008A6 D0AD EE12 add.l D0, [A5 - 0x11EE]
000008AA 2D40 FFEE move.l [A6 - 0x12], D0
000008AE 426E FEDC clr.w [A6 - 0x124]
000008B2 7000 moveq.l D0, 0x00
000008B4 102D FB36 move.b D0, [A5 - 0x4CA]
000008B8 3D40 FEE0 move.w [A6 - 0x120], D0
label000008BC:
000008BC 302E FEE0 move.w D0, [A6 - 0x120]
000008C0 5340 subq.w D0, 1
000008C2 3D40 FEE0 move.w [A6 - 0x120], D0
000008C6 302E FEDC move.w D0, [A6 - 0x124]
000008CA 5240 addq.w D0, 1
000008CC 3D40 FEDC move.w [A6 - 0x124], D0
000008D0 202E FFEE move.l D0, [A6 - 0x12]
000008D4 5280 addq.l D0, 1
000008D6 322E FEE0 move.w D1, [A6 - 0x120]
000008DA 48C1 ext.l D1
000008DC B280 cmp.l D1, D0
000008DE 6600 FFDC bne -0x22 /* 000008BC */
000008E2 486E FEDE pea.l [A6 - 0x122]
000008E6 486D FB36 pea.l [A5 - 0x4CA]
000008EA 3F3C 00FF move.w -[A7], 0xFF
000008EE 3F2E FEDC move.w -[A7], [A6 - 0x124]
000008F2 4EAD 01D2 jsr [A5 + 0x1D2 /* export_54 */]
label000008F6:
000008F6 4A2D EE1B tst.b [A5 - 0x11E5]
000008FA 6700 0046 beq +0x48 /* 00000942 */
000008FE 558F subq.l A7, 2
00000900 302E FFF6 move.w D0, [A6 - 0xA]
00000904 C1FC 0016 muls.w D0, 0x16
00000908 41ED F41A lea.l A0, [A5 - 0xBE6]
0000090C 4870 0000 pea.l [A0 + D0.w]
00000910 A88C syscall StringWidth
00000912 302E FFFA move.w D0, [A6 - 0x6]
00000916 D05F add.w D0, [A7]+
00000918 558F subq.l A7, 2
0000091A 486E FEE2 pea.l [A6 - 0x11E]
0000091E 2600 move.l D3, D0
00000920 A88C syscall StringWidth
00000922 D65F add.w D3, [A7]+
00000924 558F subq.l A7, 2
00000926 486D FB36 pea.l [A5 - 0x4CA]
0000092A A88C syscall StringWidth
0000092C 965F sub.w D3, [A7]+
0000092E 5A43 addq.w D3, 5
00000930 3F03 move.w -[A7], D3
00000932 302E FFF8 move.w D0, [A6 - 0x8]
00000936 0640 0011 addi.w D0, 0x11
0000093A 3F00 move.w -[A7], D0
0000093C A893 syscall MoveTo
0000093E 6000 0040 bra +0x42 /* 00000980 */
label00000942:
00000942 558F subq.l A7, 2
00000944 302E FFF6 move.w D0, [A6 - 0xA]
00000948 C1FC 0016 muls.w D0, 0x16
0000094C 41ED F41A lea.l A0, [A5 - 0xBE6]
00000950 4870 0000 pea.l [A0 + D0.w]
00000954 A88C syscall StringWidth
00000956 302E FFFA move.w D0, [A6 - 0x6]
0000095A D05F add.w D0, [A7]+
0000095C 558F subq.l A7, 2
0000095E 486E FEE2 pea.l [A6 - 0x11E]
00000962 2600 move.l D3, D0
00000964 A88C syscall StringWidth
00000966 D65F add.w D3, [A7]+
00000968 558F subq.l A7, 2
0000096A 486D FB36 pea.l [A5 - 0x4CA]
0000096E A88C syscall StringWidth
00000970 965F sub.w D3, [A7]+
00000972 3F03 move.w -[A7], D3
00000974 302E FFF8 move.w D0, [A6 - 0x8]
00000978 0640 0011 addi.w D0, 0x11
0000097C 3F00 move.w -[A7], D0
0000097E A893 syscall MoveTo
label00000980:
00000980 486D FB36 pea.l [A5 - 0x4CA]
00000984 A884 syscall DrawString
label00000986:
00000986 302E FFF6 move.w D0, [A6 - 0xA]
0000098A 5240 addq.w D0, 1
0000098C 3D40 FFF6 move.w [A6 - 0xA], D0
00000990 4A2D E1B6 tst.b [A5 - 0x1E4A]
00000994 6700 001E beq +0x20 /* 000009B4 */
00000998 302E FFF8 move.w D0, [A6 - 0x8]
0000099C 0440 000F subi.w D0, 0xF
000009A0 3D40 FFF8 move.w [A6 - 0x8], D0
000009A4 302E FFFA move.w D0, [A6 - 0x6]
000009A8 0640 0064 addi.w D0, 0x64 /* 'd' */
000009AC 3D40 FFFA move.w [A6 - 0x6], D0
000009B0 6000 001A bra +0x1C /* 000009CC */
label000009B4:
000009B4 302E FFF8 move.w D0, [A6 - 0x8]
000009B8 0440 000F subi.w D0, 0xF
000009BC 3D40 FFF8 move.w [A6 - 0x8], D0
000009C0 302E FFFA move.w D0, [A6 - 0x6]
000009C4 0640 0055 addi.w D0, 0x55 /* 'U' */
000009C8 3D40 FFFA move.w [A6 - 0x6], D0
label000009CC:
000009CC 526E FFFC addq.w [A6 - 0x4], 1
000009D0 51CF F7AA dbf D7, -0x858 /* 0000017C */
label000009D4:
000009D4 2E1F move.l D7, [A7]+
000009D6 4A2D E1B6 tst.b [A5 - 0x1E4A]
000009DA 6700 003E beq +0x40 /* 00000A1A */
000009DE 206D FDE6 movea.l A0, [A5 - 0x21A]
000009E2 2050 movea.l A0, [A0]
000009E4 3028 0018 move.w D0, [A0 + 0x18]
000009E8 E058 ror D0.w, 8
000009EA 4880 ext.w D0
000009EC 3D40 FECE move.w [A6 - 0x132], D0
000009F0 0C6E 0001 FECE cmpi.w [A6 - 0x132], 0x1
000009F6 6600 000C bne +0xE /* 00000A04 */
000009FA 3D7C 005A FFFA move.w [A6 - 0x6], 0x5A /* 'Z' */
00000A00 6000 0008 bra +0xA /* 00000A0A */
label00000A04:
00000A04 3D7C 0032 FFFA move.w [A6 - 0x6], 0x32 /* '2' */
label00000A0A:
00000A0A 302E FFF8 move.w D0, [A6 - 0x8]
00000A0E 0640 0096 addi.w D0, 0x96
00000A12 3D40 FFF8 move.w [A6 - 0x8], D0
00000A16 6000 0014 bra +0x16 /* 00000A2C */
label00000A1A:
00000A1A 3D7C 0023 FFFA move.w [A6 - 0x6], 0x23 /* '#' */
00000A20 302E FFF8 move.w D0, [A6 - 0x8]
00000A24 0640 004B addi.w D0, 0x4B /* 'K' */
00000A28 3D40 FFF8 move.w [A6 - 0x8], D0
label00000A2C:
00000A2C 526E FFFE addq.w [A6 - 0x2], 1
00000A30 51CF F73A dbf D7, -0x8C8 /* 0000016C */
label00000A34:
00000A34 2E1F move.l D7, [A7]+
00000A36 4A2D E1B6 tst.b [A5 - 0x1E4A]
00000A3A 57C0 seq D0
00000A3C 4400 neg.b D0
00000A3E C02D E1B5 and.b D0, [A5 - 0x1E4B]
00000A42 6700 0042 beq +0x44 /* 00000A86 */
00000A46 3F3C 0002 move.w -[A7], 0x2
00000A4A 3F3C 0002 move.w -[A7], 0x2
00000A4E A89B syscall PenSize
00000A50 486E F9C4 pea.l [A6 - 0x63C]
00000A54 3F3C 01B8 move.w -[A7], 0x1B8
00000A58 3F3C 012A move.w -[A7], 0x12A
00000A5C 3F3C 01F5 move.w -[A7], 0x1F5
00000A60 3F3C 013E move.w -[A7], 0x13E
00000A64 A8A7 syscall SetRect
00000A66 486E F9C4 pea.l [A6 - 0x63C]
00000A6A 3F3C 000A move.w -[A7], 0xA /* '\n' */
00000A6E 3F3C 000A move.w -[A7], 0xA /* '\n' */
00000A72 A8B0 syscall FrameRoundRect
00000A74 3F3C 01BC move.w -[A7], 0x1BC
00000A78 3F3C 0138 move.w -[A7], 0x138
00000A7C A893 syscall MoveTo
00000A7E 487A 0056 pea.l [PC + 0x56 /* 00000AD6, value 0x8436F6E, pstring "Continue" */]
00000A82 A884 syscall DrawString
00000A84 A89E syscall PenNormal
label00000A86:
00000A86 4CDF 0008 movem.l D3, [A7]+
00000A8A 4E5E unlink A6
00000A8C 4E75 rts
00000A8E 0000 0000 ori.b D0, 0x0
00000A92 012E 0000 btst [A6 + 0x0], D0
00000A96 204E movea.l A0, A6
00000A98 616D bsr +0x6F /* 00000B07 */
00000A9A 655F bcs +0x61 /* 00000AFB */
00000A9C 5F5F subq.w [A7]+, 7
00000A9E 5F5F subq.w [A7]+, 7
00000AA0 5F5F subq.w [A7]+, 7
00000AA2 5F5F subq.w [A7]+, 7
00000AA4 5F5F subq.w [A7]+, 7
00000AA6 5F5F subq.w [A7]+, 7
00000AA8 5F5F subq.w [A7]+, 7
00000AAA 5F5F subq.w [A7]+, 7
00000AAC 5F5F subq.w [A7]+, 7
00000AAE 5F5F subq.w [A7]+, 7
00000AB0 5F5F subq.w [A7]+, 7
00000AB2 5F5F subq.w [A7]+, 7
00000AB4 5F5F subq.w [A7]+, 7
00000AB6 5F00 subq.b D0, 7
00000AB8 0C41 6E73 cmpi.w D1, 0x6E73 /* 'ns' */
00000ABC 7765 moveq.l D3, 0x65
00000ABE 7220 moveq.l D1, 0x20
00000AC0 5368 6565 subq.w [A0 + 0x6565], 1
00000AC4 7400 moveq.l D2, 0x00
00000AC6 032E 2020 btst [A6 + 0x2020], D1
00000ACA 0000 0120 ori.b D0, 0x20 /* ' ' */
00000ACE 0000 0120 ori.b D0, 0x20 /* ' ' */
00000AD2 0130 0130 0843 6F6E btst [A0 + 0x8436F6E + D0], D0
00000ADA 7469 moveq.l D2, 0x69
00000ADC 6E75 bgt +0x77 /* 00000B53 */
00000ADE 6500 .incomplete